sluice gate – Català–English translations

🇬🇧 en ca

sluice gate noun

  • portal to allow passage of water
comporta
Wiktionary Links